Skip to content

fix(ci): hypatia-scan — drop timeout-minutes from reusable-call job (invalid workflow file)#297

Merged
hyperpolymath merged 1 commit into
mainfrom
fix/hypatia-scan-invalid-workflow
Jul 1, 2026
Merged

fix(ci): hypatia-scan — drop timeout-minutes from reusable-call job (invalid workflow file)#297
hyperpolymath merged 1 commit into
mainfrom
fix/hypatia-scan-invalid-workflow

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Summary

.github/workflows/hypatia-scan.yml was an invalid workflow file: the hypatia job calls a reusable workflow (uses:), and GitHub does not allow timeout-minutes on a workflow-call job — the whole file is rejected and the workflow never runs.

Change

  • Remove timeout-minutes: 10 from the hypatia reusable-call job. Everything else (triggers, concurrency, permissions, SHA pin, secrets: inherit) is untouched.

Allowed keys on a workflow-call job are name, uses, with, secrets, needs, if, permissions, concurrency, strategy — the file now conforms. Validated locally with actionlint (clean).

🤖 Generated with Claude Code

…invalid workflow file)

timeout-minutes is not permitted on a job that calls a reusable
workflow; GitHub rejects the whole file as an invalid workflow.
Allowed keys on a workflow-call job are name, uses, with, secrets,
needs, if, permissions, concurrency, strategy. Validated with
actionlint.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@hyperpolymath
hyperpolymath merged commit fdbb007 into main Jul 1, 2026
31 of 40 checks passed
@hyperpolymath
hyperpolymath deleted the fix/hypatia-scan-invalid-workflow branch July 1, 2026 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant